package xyz.xtt.exchange.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author author
 * @since 2024-11-27
 */
@Builder
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tbl_audit_log")
@ApiModel(value = "TblAuditLog对象", description = "")
public class TblAuditLog implements Serializable {

	private static final long serialVersionUID = 1L;

	@TableId(value = "id", type = IdType.AUTO)
	private Long id;

	@ApiModelProperty(value = "分类0文本1url2视频")
	private Integer auditType;

	@ApiModelProperty(value = "申请人")
	private Long appUserId;

	@ApiModelProperty(value = "审核内容")
	private String contxt;

	@ApiModelProperty(value = "审核结果")
	private Integer result;

	@ApiModelProperty(value = "第三方分类")
	private String thirdType;

	@ApiModelProperty(value = "第三方结果")
	private String thirdResult;

	@ApiModelProperty(value = "时间")
	private Long crtTime;

	@ApiModelProperty(value = "日成功数")
	private Integer daySucc;

	@ApiModelProperty(value = "日失败数")
	private Integer dayTotalFail;

	@ApiModelProperty(value = "日总请求数")
	private Integer dayTotalRequest;

	@ApiModelProperty(value = "日连继失败数")
	private Integer dayContinuousFail;

	@ApiModelProperty(value = "业务分类")
	private String bizType;

	@ApiModelProperty(value = "审核结果标签")
	private String label;

	@ApiModelProperty(value = "批次请求id")
	private Long requestId;

}
